# TODO 位置不定长参数
# def add(*args):
#     print(type(args),args)
#
#
# add(1,2,3,4)

#关键词必不定长参数
# def add1(**kwargs):
#     print(type(kwargs), kwargs)
#
#
#
# add1(a=1, b=2 ,c=3)

def add(*args):
    total =0
    for i in args:
        total+=i
    return total


print(add(2, 4, 8, 5))
